Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
titaniumnetwork-dev
GitHub Repository: titaniumnetwork-dev/Ludicrous
Path: blob/main/pages/api/~/corrosion/[...any].tsx
1224 views
1
import type { NextApiRequest, NextApiResponse } from 'next';
2
import corrosion from '../../../../corrosion/lib/server';
3
4
var cor: any = corrosion;
5
6
var proxy: any = new cor({
7
prefix: '/api/~/corrosion/',
8
codec: 'xor',
9
requestMiddleware: [cor.middleware.https, cor.middleware.requestHeaders],
10
responseMiddleware: [cor.middleware.responseHeaders,cor.middleware.decompress,cor.middleware.rewriteBody],
11
standardMiddleware: false,
12
});
13
14
proxy.bundleScripts()
15
16
type Data = {
17
name: string
18
}
19
20
export default function handler(
21
req: NextApiRequest,
22
res: NextApiResponse<any>
23
) {
24
proxy.request(req, res);
25
}
26